submarine communications cable - Turco Inglés Diccionario